xen/xsm: Don't use multiboot by default to initialize XSM
authorJulien Grall <julien.grall@linaro.org>
Fri, 21 Mar 2014 15:22:11 +0000 (15:22 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 27 Mar 2014 14:56:22 +0000 (14:56 +0000)
commit55862a9383fdefa41db8790d5e1379dffc97387d
tree386d70ee0addac94c2befde06d7d044dd43c1483
parent29f7ec2a9231352de05523e88619e9cef9ed695c
xen/xsm: Don't use multiboot by default to initialize XSM

Multiboot protocol is only used by x86. When XSM support for ARM will be
introduced, another way will be used to retrieve the policy blob.

Introduce CONFIG_MULTIBOOT to compile XSM specific multiboot code and
rename xsm_init into xsm_multiboot_init to avoid confusion.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Keir Fraser <keir@xen.org>
xen/arch/x86/setup.c
xen/include/asm-x86/config.h
xen/include/xsm/xsm.h
xen/xsm/xsm_core.c
xen/xsm/xsm_policy.c